package com.wl4837;

/**
 *  枚举方式（Effective Java推荐）
 *  特点：
 *      绝对防止多次实例化
 *      自动支持序列化机制
 *      防止反射攻击
 *      简洁高效
 *      Joshua Bloch在《Effective Java》中推荐的方式
 */
public enum EnumSingleton {

    INSTANCE;

    public void doSomething() {
        System.out.println("单例方法执行");
    }

}